biological clock is ticking - German English Dictionary